距离上次更新已经 2091 天了,文章内容可能已经过时。

课程主页:https://see.stanford.edu/Course/EE261

这次回顾第十二讲,这一讲对傅里叶变换加以推广。

上一讲定义了快速递减函数集S,现在考虑作用在其上广义函数(也称为缓增分布(tempered distributions))T。有两种视角看待增缓分布,分别如下

  1. 将增缓分布定义为S中函数的极限
  2. 根据对S中函数操作定义增缓分布

将分布视为极限

考虑高斯函数

g(x,t)=12πtex2/2t,t>0

δ函数视为上式的极限

δ(x)=limt0g(x,t)

现在考虑分布对应函数的操作

g(x,t),φ=g(x,t)φ(x)dx

利用泰勒展开不难得到

limt0g(x,t)φ(x)dx=φ(0)

从而

δ,φ=limt0g(x,t)φ(x)dx=φ(0)

注意到δ函数的性质如下:

  • δ(x)=0 for x0
  • δ(0)=
  • δ(x)dx=1

而这与g(x,t)的极限情形相对应:

  • limt0g(x,t)=0 if x0
  • limt0g(0,t)=
  • g(x,t)dx=1

将分布视为线性泛函

另一种视角是直接考虑分布的作用,例如δ的作用为

δ,φ=φ(0)

完整的定义如下:

增缓分布:增缓分布T为定义在S(测试函数)上的复值连续线性泛函。我们将T构成的集合表示为T

利用定义我们可得:

  1. 如果φ属于S,那么T(φ)是复数。我们常用T,φ表示T作用在φ

  2. 增缓分布为作用在测试函数上的线性算子:

    T(α1φ1+α2φ2)=α1T(φ1)+α2T(φ2)

    另一种记号为

    T,α1φ1+α2φ2=α1T,φ1+α2T,φ2
  3. 增缓分布连续:如果φnS中的序列,并且φnφ,φS,那么

    T(φn)T(φ), also written T,φnT,φ

注意到,T1,T2相等,当且仅当它们作用在所有测试函数的结果相等:

T1=T2 if T1(φ)=T2(φ)(T1,φ=T2,φ) for all φ in S

函数诱导的分布

假设函数f(x)使得

f(x)φ(x)dx

对所有φ(x)S都存在,那么f由如下公式决定了分布Tf

Tf,φ=Tf(φ)=f(x)φ(x)dx

现在检验该分布是否满足定义。

性质2:

Tf,α1φ1+α2φ2=f(x)(α1φ1(x)+α2φ2(x))dx=f(x)α1φ1(x)dx+f(x)α2φ2(x)dx=α1Tf,φ1+α2Tf,φ2

性质3:

limnTf,φn=limnf(x)φn(x)dx=f(x)φ(x)dx=Tf,φ

唯一性:

如果Tf1=Tf2,那么是否有f1=f2?答案是肯定的,原因如下

f1(x)φ(x)dx=f2(x)φ(x)dx(f1(x)f2(x))φ(x)dx=0

由一一对应性,我们也用如下记号表示分布

f,φ=f(x)φ(x)dx
例子

现在将δ看成增缓分布:

δ,φ=φ(0)

线性性:

δ,φ1+φ2=φ1(0)+φ2(0)=δ,φ1+δ,φ2δ,αφ=αφ(0)=αδ,φ

连续性:如果φn(x)φ(x),那么

δ,φn=φn(0)φ(0)=δ,φ

分布的极限

假设Tn是增缓分布的序列,Tn,φ对每个φS都成立。那么Tn收敛到增缓分布T,并且

T,φ=limnTn,φ

来看一个具体的例子,考虑方波

Rϵ(x)=1ϵΠϵ(x)=1ϵΠ(xϵ)={1ϵ|x|<ϵ20|x|ϵ2

那么

Rϵ,φ=Rϵ(x)φ(x)dx=1ϵϵ/2ϵ/2φ(x)dx=1ϵϵ/2ϵ/2(φ(0)+φ(0)x+O(x2))dx=φ(0)+1ϵϵ/2ϵ/2O(x2)dx=φ(0)+O(ϵ2)

所以

limϵ0Rϵ,φ=φ(0)=δ,φ

所以方波的极限为δ函数。

更一般的,如果函数f(x)满足

f(x)dx=1fp(x)=pf(px),p>0

那么

fpδ